provision of rough diamonds - Französisch Englisch Wörterbuch